Roanoke Island
geographical name
island of North Carolina south of the entrance to Albemarle Sound
Love words? Need even more definitions?
Merriam-Webster unabridged
Share